package com.nuoniu.sibanyun.entity.crm.call;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.nuoniu.sibanyun.common.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * <p>
 * 客户系统-外呼-应用管理
 * </p>
 *
 * @author 白强
 * @since 2022-06-16
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("crm_call_app_info")
@ApiModel(value="CrmCallAppInfo对象", description="客户系统-外呼-应用管理")
public class CrmCallAppInfo extends BaseEntity implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "授权令牌")
    @TableField("account_sid")
    private String accountSid;

    @ApiModelProperty(value = "应用名称")
    @TableField("app_name")
    private String appName;

    @ApiModelProperty(value = "应用id")
    @TableField("app_id")
    private String appId;

    @ApiModelProperty(value = "应用token")
    @TableField("app_token")
    private String appToken;

    @ApiModelProperty(value = "功能类型： 1.点击回呼 2.网络直呼")
    @TableField("type")
    private Integer type;

    @ApiModelProperty(value = "应用状态")
    @TableField("status")
    private Integer status;


}
